Fix X11 and Wayland - Images opened in unfocussed Tmux window overlaid on top of active window/session #215
+26
−6
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes issue 213, on both Wayland and X11.
Note that for X11, a small change to
add_image
inx11.cpp
was still required, to ensure no flickering (even if just for an instant) in the active session/window when initializing a new image in an unfocussed session/window. I tested in Wayland, and no change of that module was required in that case.ueberzugpp
in an unfocussed window or session results in image being generated on top of the focussed window and session, instead of hidden in the correct ones, and also in the wrong position.Additionally:
utilities
library, introduced in PR #212